package com.zk.cq.model.req;

import lombok.Data;

/**
 * @Description 事件基本请求参数
 * @Author 524568566@qq.com
 * @Date 2019/6/25
 **/
@Data
public class BaseEventReq {
    /**
     * 上报类型
     * message：消息
     * notice：事件
     * request:加好友/群
     * meta_event：元事件
     */
    private String post_type;
    /**
     * 消息子类型
     * friend：好友消息
     * normal：群消息
     * group：群临时消息
     * discuss：讨论组临时消息
     * anonymous：匿名消息
     * notice：群禁止匿名消息
     * approve：管理员已同意入群
     * invite：管理员邀请入群
     * leave：主动退群
     * kick：成员被踢
     * kick_me：登录号被踢
     * set：设置群管理
     * unset：取消群管理
     * add：加群请求
     * enable:插件启用
     * disable：插件停用
     */
    private String sub_type;
    /**
     * 收到消息的机器人 QQ 号
     */
    private String self_id;
    /**
     * 事件发生的时间戳
     */
    private String time;

    /**
     * 触发事件者 QQ 号
     */
    private Long user_id;

}
